<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<link rel="stylesheet" href="rurple.css" type="text/css"/>

<title>RUR-PLE</title>
</head>
<body>
<h2>Apprendre le langage Python avec RUR-PLE: un jeu d'enfants!</h2>
<h6>
<img src=
"../images/splash_screen_small.png" alt=""/> André Roberge, © 2004-2011</h6> 
<p><a href="about.htm">A propos de RUR-PLE</a> <br />
<a href="acknowledgements.htm">Remerciements</a><br />
<a href="#lessons">Leçons</a><br />
<a href="summary.htm">Résumé des instructions</a><br />
</p>

<p><i>Apprendre à programmer devrait être amusant, <br />
que l'on soit un adulte ou un enfant. <br /></i>
 RUR-PLE est un environnement conçu pour vous aider à apprendre la programmation informatique avec le langage Python.  À partir d'un monde imaginaire où un robot peut être programmé pour accomplir différentes tâches, vous allez apprendre ce qu'on veut dire par composer un programme informatique, en utilisant la syntaxe du langage Python.  Par la suite, vous pourrez utiliser vos nouvelles connaissances dans l'environnement plus <i>traditionnel</i> de l'interprète inclus.  Si plusieurs de ces mots ne signifient rien pour vous en ce moment, ne vous en faites surtout pas&nbsp;!</p>

<p>Bien que l'apprentissage de la programmation informatique puisse être très amusant, cela requiert un certain travail de votre part.  Je serai votre guide pour vous aider à apprendre de vous-même.  Cela dit, vous apprendrez peu si vous n'écrivez pas vos propres programmes.  Cela est suffisamment important pour en faire une règle à suivre.</p> 

<dl>
<dt><b>Règle N°1 </b></dt><dd> Apprendre la programmation informatique est comme apprendre à jouer d'un instrument de musique&nbsp;: vous devez <b>pratiquer</b> de vous même, et non simplement lire sur le sujet. </dd> 
</dl>

<p>La deuxième chose que vous devez savoir est le secret le mieux gardé en ce qui à trait à la création de programmes de bonne qualité. </p>

<dl>
<dt><b>Règle N°2  </b></dt><dd> Écrivez vos programmes pour qu'ils soient faciles à lire par des <b>personnes.</b></dd>
</dl>

<p>Vous avez bien lu&nbsp;: écrivez vos programmes pour que d'autres personnes, tout comme vous, les trouvent faciles à lire.  Il est vrai que les langages de programmation sont conçus pour faciliter votre communication avec un ordinateur, tout comme les langues humaines ont évolué pour faciliter la communication entre des personnes.  Mais les langages de programmation, qui sont bien plus simples que les langues humaines comme le français, sont souvent utilisés par des programmeurs pour partager leur travail avec d'autre programmeurs.  Tout comme vous pouvez améliorer vos habiletés d'écriture en français en lisant des romans bien écrits, vous pouvez améliorer vos habiletés en programmation en lisant des programmes bien conçus par d'autres personnes.  Cela dit, rien ne peut remplacer l'écriture de ses propres programmes pour véritablement apprendre à programmer.</p>

<p>Pour vous aider dans votre apprentissage de la programmation informatique, je vais vous guider pour que vous enseigniez à un robot, nommé Reeborg, à accomplir diverses tâches sur l'écran de votre ordinateur.  Ce faisant, vous apprendrez des concepts universels de programmation en même temps que le langage Python.  Plus tard, nous irons au-delà du monde de Reeborg, et apprendrons d'autres façons d'utiliser un ordinateur. </p>

<a name="lessons"><h3 class="section">Leçons</h3></a>

Un ensemble de leçons est disponible, mais elles <span style="font-style: italic; font-weight: bold;">ne devraient pas </span>être
lues avec le navigateur intégré dans RUR-PLE ; vous devriez utiliser
votre navigateur favori pour les lire. Si vous lisez ceci depuis le
navigateur de RUR-PLE, les styles html additionnels ne seront pas
affichés correctement (diminuant l'apparence visuelle des leçons). <br>

<a href="lessons_toc.htm">. Leçons .</a>


</body></html>
